Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs aiken soroban comparison #24

Conversation

AbolareRoheemah
Copy link

…hore smart contracts.

Pull Request Title

Compare Aiken (Cardano) and Soroban (Stellar) for implementing Semaphore smart contracts.

📝 Summary

This report evaluates Aiken (Cardano) and Soroban (Stellar) as alternatives for implementing Semaphore smart contracts, focusing on language paradigms, ecosystem integration, security, and performance.

🔗 Related Issues

🔄 Changes Made

created SemaphoreContractInAikenOrSoroban.md file under research folder

🧪 Testing

If applicable, include details about any testing or unit testing involved in this PR. Provide screenshots, test outputs, or any resources that can help reviewers understand how the changes were tested.

🖼️ Screenshots & Resources

If applicable, provide screenshots, links to resources, or any other material you consider important.

✅ Self-Check for Contribution Requirements

Mark with an x all the checkboxes that apply (like [x]).

  • Forked the repository and created a new branch with a meaningful name.
  • Ensured that the content is clear and free of grammatical errors.
  • Maintained consistency in tone and formatting throughout the document.
  • Verified that all links work correctly and checked for typos before submitting the changes.
  • Used the conventional commit format for commit messages.
  • Thoroughly tested changes, including unit tests if applicable.

💬 Comments

Any additional context, questions, or considerations for the reviewers.

Copy link
Collaborator

@evgongora evgongora left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AbolareRoheemah This is not usable, we want to have a real comparative on how Aiken is being implemented to make Semaphore work on Cardano's network, this is just a general understanding of both contract languages so no research was done, no references at all.
This seems something writing by AI so we will be closing this PR.

@evgongora evgongora closed this Feb 27, 2025
@AbolareRoheemah
Copy link
Author

@AbolareRoheemah This is not usable, we want to have a real comparative on how Aiken is being implemented to make Semaphore work on Cardano's network, this is just a general understanding of both contract languages so no research was done, no references at all. This seems something writing by AI so we will be closing this PR.

Hi @evgongora. Thank you for your feedback. I appreciate the time you took to review this. I’d like to clarify a few things regarding the concerns raised:
Firstly, I did actually conduct research on both Aiken and Soroban to understand their relevance in the context of Semaphore contracts. The article was not merely AI generated and I can provide screenshots of my research history as evidence if necessary. Although I focused on explaining the two contract languages stemming from what I understood from the description of the issue. But, I'll appreciate If you could point me to specific areas that require improvement and I’d be happy to revise accordingly.
Secondly, If the primary issue is the lack of direct references, I can update the article to include the references.

Let me know if you’d be open to a revision. I genuinely want to contribute meaningfully and I'm looking forward to your guidance on improving the piece.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Research Docs] Comparative Analysis Aiken vs. Soroban for Semaphore Contracts
2 participants